package com.example.lock.redission;

import com.example.lock.DistributedLock;
import com.example.lock.redisLock.BaseJedisLock;

import java.util.concurrent.TimeUnit;

/**
 * @program:
 * @description:
 * @author: liguanfu
 * @create: 2021-06-01 14:21
 **/
public class SimpleRedissonLock extends BaseRedissonLock implements DistributedLock {



    @Override
    public String acquireLock(String lockName, Long acquireTime, Long expireTime) throws Exception {
        super.redissonClient.getLock(lockName);

        return null;
    }

    @Override
    public String acquireLock(String lockName, Long time, TimeUnit unit) throws Exception {
        return null;
    }

    @Override
    public void release(String lockName, String identify) throws Exception {

    }

    @Override
    public Boolean extendLockTime(String lockName, Long time, String identify) {
        return null;
    }
}

